import 'package:get/get.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:playtruly/common/utils/toast_util.dart';

class SettingController extends GetxController {
  SettingController();

  // 软件版本
  final String appVersion = 'V1.0';
  
  // 是否已认证
  final isVerified = false.obs;
  
  // 清空缓存
  void clearCache() {
    ToastUtil.success('缓存已清空');
  }
  
  // 检查更新
  void checkUpdate() {
    ToastUtil.info('当前已是最新版本');
  }
  
  // 获取验证状态
  void getVerificationStatus() {
    // 这里应该从API获取状态
    // 模拟获取
    isVerified.value = false;
  }

  _initData() {
    getVerificationStatus();
    update(["setting"]);
  }

  void onTap() {}

  // @override
  // void onInit() {
  //   super.onInit();
  // }

  @override
  void onReady() {
    super.onReady();
    _initData();
  }

  // @override
  // void onClose() {
  //   super.onClose();
  // }
}
